Big Huge Thesaurus

capital of Cuba

noun